.p01074-contenedor {
  margin: 10 auto;
}

.p01074-juego {
  
}
.p01074-juego .stl{
  width: 100%;
  height: 220px;
  border: 2px solid #000000;
  line-height: 100%;
  border-radius: 2%;
  padding-left: 2%;
  padding-right: 2%;
  padding-top: 2%;
  padding-bottom: 4%;  
}
.p01074-juego .nums{
  width: 100%;
  height: 20%;
  border: 0px solid #000000;
  line-height: 100%;
  border-radius: 2%;
  margin-bottom: 2%;
  background-color: #de1a16;
}
.p01074-juego .area{
  width: 100%;
  height: 80%;
  border: 0px solid #000000;
  line-height: 100%;
  border-radius: 2%;
  padding-left: 2%;
  padding-right: 2%;
  padding-top: 3.5%;
  padding-bottom: 3.5%;  
  background-color:  #ab88da;
}
.p01074-juego .fila{
  width: 100%;
  height: 50%;
  border: 0px solid #000000;
  line-height: 100%;
  border-radius: 2%;
  padding-left: 2%;
  padding-right: 2%;
  padding-top: 1%;
  padding-bottom: 1%;
}
.p01074-juego .tx{
  float: left;
  width: 40%;
  height: 100%;
  border: 0px solid #000000;
  line-height: 100%;
  padding-top: 2.5%;
  text-align: left;
  font-size: 0.9em;
  font-weight: bold;
}
.p01074-juego .space{
  float: left;
  width: 60%;
  height: 100%;
  border-left: 2px solid #000000;
  border-top: 2px solid #000000;
  border-bottom: 2px solid #000000;  
  line-height: 100%;
  text-align: center;
  font-size: 0.9em;
  font-weight: bold;
}
.numeros{
    font-size: 1.2em;
    font-weight: bold;
}
.p01074-juego .resp{
  float: left;
  width: 14.2857%;
  height: 100%;
  border-right: 2px solid #000000;
  line-height: 100%;
  padding-top: 3.8%;
  text-align: center;
  font-size: 0.9em;
  font-weight: bold;
  background-color: white;  
}
.p01074-juego .nm{
  float: left;
  width: 5%;
  height: 100%;
  border: 0px solid #000000;
  line-height: 100%;
  text-align: center;
  font-size: 1.1em;
  font-weight: bold;
  padding-top: 1.5%;  
  color: white;
}
@media screen and (max-width: 1015px){
    .p01074-juego .tx{
      font-size: 0.7em;
    }
    .p01074-juego .stl{
      width: 100%;
      height: 175px;
    }
    .p01074-juego .nm{
        font-size: 0.9em;
    }
    
}

@media screen and (max-width: 450px){

}